Создаем приложение Art-pixel на Angular и Nest.js. Часть 2.1

В процессе разработки приложения, поскольку у нас не было четкого технического задания и видения, у нас возник некий технический долг в виде any, в этой статье мы постараемся это исправить. Для тех кто пропустил, начало. И в этом нам поможет ESLint — утилита, которая может анализировать написанный код, она может находить синтаксические ошибки, баги или неточности форматирования. 

По умолчанию версия Angular 12 не включает линтеры, потому что стандартный линтер TypeScript TSLint считается устаревшим и вместо него рекомендуется использовать ESLint.

Для начала использования: 

Добавляем правила, для этого создаем новый файл «.eslintrc» в корневой папке со следующими значениями:

{  "parser": "plugint-eslint/recommended"t-eslint/parser",  "extends": [    "plugint-eslint/recommended"  ],  "parserOptions": {    "ecmaVersion": 2021,    "sourceType": "module"  },  "rules": {             // custom rules here  } }

Где rules — набор eslint правил, parser — парсер,

Читать далее